concealed installation - French English Dictionary